public class Program
{
    public static void Main()
    {
        // 使用反射创建Person类的实例
        Type personType = typeof(Person);
        ConstructorInfo constructorInfo = personType.GetConstructor(new Type[] { typeof(string), typeof(int) });

        if (constructorInfo != null)
        {
            // 创建Person类的实例并初始化
            object personInstance = constructorInfo.Invoke(new object[] { "张三", 30 });

            // 输出Person实例的信息
            Console.WriteLine(personInstance.ToString());
        }
        else
        {
            Console.WriteLine("无法找到指定的构造方法。");
        }
    }
}
